Skip to content

Add clickable links to history items in web UI - #75

Merged
jampick merged 1 commit into
mainfrom
feature/history-links
Apr 8, 2026
Merged

Add clickable links to history items in web UI#75
jampick merged 1 commit into
mainfrom
feature/history-links

Conversation

@jampick

@jampick jampick commented Apr 8, 2026

Copy link
Copy Markdown
Owner

Summary

  • Store article URLs from RSS feeds in history entries (watch.py)
  • Persist links through quiet-hours queue and retry queue
  • Make history titles clickable in the Pi web UI with retro-styled hover effect
  • Items without a URL (e.g. manual prints) render as plain text

Fixes #74

Test plan

  • New tests for link persistence in history and quiet queue
  • All 29 watch tests pass
  • Ruff lint clean
  • Verify on Pi: history items from new prints show clickable links
  • Verify old history entries (without link field) still render correctly

🤖 Generated with Claude Code

Store the original article URL from RSS feeds in history entries so
users can click through to read the full story from the Pi web UI.
Links also persist through quiet-hours and retry queues.

Fixes #74

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@jampick
jampick merged commit d01e9f5 into main Apr 8, 2026
1 check passed
@jampick
jampick deleted the feature/history-links branch April 8, 2026 17:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add clickable links to history items in web UI

1 participant